Big Huge Thesaurus

paper tape

noun

sounds kind of like